Endurance Riding — definition

1. endurance riding (Noun)

1 definition

endurance riding (Noun) — Riding for long hours over long distances.

2 types of
horseback riding riding